Een taxshift (letterlijk: belastingsverschuiving) is een verandering in de wijze waarop een overheid belasting heft. Bij het doorvoeren van een taxshift worden een of meerdere belastingen geëlimineerd of verlaagd, en andere verhoogd, terwijl de totale ontvangsten ongeveer gelijk blijven. De belastingen kunnen bijvoorbeeld verschoven worden naar meer Pigouviaanse belastingen, bijvoorbeeld een belasting op milieuvervuiling.
In België werd de term vaak gebezigd door de regering-Michel I, die een verschuiving van de belastingen op arbeid naar onder meer de belastingen op consumptie uitvoerde.